package Sucursal;

import java.util.ArrayList;
import java.util.List;
import java.util.Observable;

import cliente.Cliente;
import producto.Deposito;
import producto.Pedido;
import producto.Producto;
import venta.Venta;

public class Sucursal {
	private List<Venta> ventas;
	private Deposito productos;

	public Sucursal(List<Venta> ventas, List<Producto> productos){
		
		this.productos = new Deposito();
		this.ventas = ventas;
		
	}
	
	public void agregarProducto(Producto unProducto){
		getProductos().agregarProducto(unProducto);
	}
	
	public Deposito getProductos() {
		return productos;
	}
	
	public void agregarUnPedido(Cliente unCliente, Pedido unPedido){
		// esto es para el punto agregado
		// si se satisface en el momento se envia el correo
		// sino, se agrega al observado y se guardan los
		// cada vez q se agregue un producto
		// no... hay q pensar un poco mas :(
		
		unCliente.agregarUnPedido(unPedido);
		
	}
	
}